package com.ncloud.resman.service;

import com.ncloud.resman.entity.VirtualDisk;

import java.util.List;

/**
 * Created by shiqiang on 2017/8/28.
 */
public interface VirtualDiskService {
    int insertVirtualDisk(VirtualDisk virtualDisk);
    int updateVirtualDisk(VirtualDisk virtualDisk);
    VirtualDisk getVirtualDiskById(Long diskId);//
    List<VirtualDisk> getVirtualDiskByVirtualId(Long virtualId);//
    int deleteVirtualDisk(Long diskId);
    int updateVirtualDiskState(Long diskId,String state);
    List<VirtualDisk> getVirtualDiskByHostIp(String hostIp);
    int deleteVirtualDiskByVirtualId(Long virtualId);
}
